﻿namespace WMS6.QueryEntity
{
    using System;
    using System.Runtime.CompilerServices;
    using System.Runtime.Serialization;

    [DataContract]
    public class DeliveryOrderQueryEntity : BaseQuery
    {
        [DataMember]
        public string ActualShipDate { get; set; }

        [DataMember]
        public string Amount { get; set; }

        [DataMember]
        public string BillingType { get; set; }

        [DataMember]
        public string CAddress { get; set; }

        [DataMember]
        public string CarrierID { get; set; }

        [DataMember]
        public string CCity { get; set; }

        [DataMember]
        public string CContact1 { get; set; }

        [DataMember]
        public string CContact2 { get; set; }

        [DataMember]
        public string CCountry { get; set; }

        [DataMember]
        public string CEmail1 { get; set; }

        [DataMember]
        public string CEmail2 { get; set; }

        [DataMember]
        public string CFax1 { get; set; }

        [DataMember]
        public string CFax2 { get; set; }

        [DataMember]
        public string CName { get; set; }

        [DataMember]
        public string CProvince { get; set; }

        [DataMember]
        public string CreatedBy { get; set; }

        [DataMember]
        public string CreatedDate { get; set; }

        [DataMember]
        public string CTel1 { get; set; }

        [DataMember]
        public string CTel2 { get; set; }

        [DataMember]
        public string CustomerID { get; set; }

        [DataMember]
        public string CZip { get; set; }

        [DataMember]
        public string DAddress { get; set; }

        [DataMember]
        public string DCity { get; set; }

        [DataMember]
        public string DContact { get; set; }

        [DataMember]
        public string DCountry { get; set; }

        [DataMember]
        public string DeliveryLocID { get; set; }

        [DataMember]
        public string DeliveryOrderID { get; set; }

        [DataMember]
        public string DeliveryOrderType { get; set; }

        [DataMember]
        public string DEmail { get; set; }

        [DataMember]
        public string Departure { get; set; }

        [DataMember]
        public string Destination { get; set; }

        [DataMember]
        public string DFax { get; set; }

        [DataMember]
        public string DIsWeekedWork { get; set; }

        [DataMember]
        public string DocType { get; set; }

        [DataMember]
        public string DProvince { get; set; }

        [DataMember]
        public string DTel { get; set; }

        [DataMember]
        public string DZip { get; set; }

        [DataMember]
        public string EndLocAddr { get; set; }

        [DataMember]
        public string EntrustDate { get; set; }

        [DataMember]
        public string ExpectArrivalDate { get; set; }

        [DataMember]
        public string ExternOrderID { get; set; }

        [DataMember]
        public string ExternOrderId2 { get; set; }

        [DataMember]
        public string Freight { get; set; }

        [DataMember]
        public string IsActive { get; set; }

        [DataMember]
        public string OwnerID { get; set; }

        [DataMember]
        public string PAddress { get; set; }

        [DataMember]
        public string PaymentType { get; set; }

        [DataMember]
        public string PCity { get; set; }

        [DataMember]
        public string PContact { get; set; }

        [DataMember]
        public string PCountry { get; set; }

        [DataMember]
        public string PEmail { get; set; }

        [DataMember]
        public string PFax { get; set; }

        [DataMember]
        public string PickupLocID { get; set; }

        [DataMember]
        public string PickupType { get; set; }

        [DataMember]
        public string PIsWeekedWork { get; set; }

        [DataMember]
        public string PProvince { get; set; }

        [DataMember]
        public string Priority { get; set; }

        [DataMember]
        public string PTel { get; set; }

        [DataMember]
        public string PZip { get; set; }

        [DataMember]
        public string Receipted { get; set; }

        [DataMember]
        public string Remark { get; set; }

        [DataMember]
        public string RequestedShipDate { get; set; }

        [DataMember]
        public string RowID { get; set; }

        [DataMember]
        public string StartLocAddr { get; set; }

        [DataMember]
        public string Status { get; set; }

        [DataMember]
        public string TakeFee { get; set; }

        [DataMember]
        public string TotalCube { get; set; }

        [DataMember]
        public string TotalQty { get; set; }

        [DataMember]
        public string TotalWeight { get; set; }

        [DataMember]
        public string TransferType { get; set; }

        [DataMember]
        public string Udf1 { get; set; }

        [DataMember]
        public string Udf10 { get; set; }

        [DataMember]
        public string Udf2 { get; set; }

        [DataMember]
        public string Udf3 { get; set; }

        [DataMember]
        public string Udf4 { get; set; }

        [DataMember]
        public string Udf5 { get; set; }

        [DataMember]
        public string Udf6 { get; set; }

        [DataMember]
        public string Udf7 { get; set; }

        [DataMember]
        public string Udf8 { get; set; }

        [DataMember]
        public string Udf9 { get; set; }

        [DataMember]
        public string UpdatedBy { get; set; }

        [DataMember]
        public string UpdatedDate { get; set; }

        [DataMember]
        public string WhID { get; set; }
    }
}

